scillating hitch - Turkish English Dictionary